Опис HTML тега <EMBED>:

Елемент <EMBED> використовується для завантаження і відображення об'єктів (наприклад, відеофайлів, флеш-роликів, деяких звукових файлів і т.д.), які початково браузер не розуміє. Як правило, такі об'єкти потребують підключення до браузера спеціального модуля, який називається плагін, або запуску допоміжної програми. Специфікація HTML 4.0 рекомендує використовувати тег <OBJECT> для завантаження зовнішніх даних замість тега <EMBED>. Однак деякі браузери не відображають таким чином потрібну інформацію, тому найкращим варіантом буде помістити <EMBED> всередину контейнера <OBJECT>. Вид впровадженого об'єкта залежить від встановлених в браузері плагінів, типу завантаження, а також від параметрів тега <EMBED>.

Синтаксис HTML тега <EMBED>:

<embed src="video.swf" width="400" height="300" type="application/x-shockwave-flash" pluginspage="http://site"></embed>

Параметри HTML тега <EMBED>:

SRC - Шлях до файлу, який буде на веб-сторінці. Список допустимих типів файлів залежить від браузера і його налаштувань, але популярні формати підтримується браузером без встановлення додаткових плагінів.

HEIGHT - Для зміни розмірів зображення засобами HTML передбачені параметри height і width. Допускається використовувати значення в пікселах або відсотках. Якщо встановлена процентна запис, то розміри зображення обчислюються щодо батьківського елементу - контейнера, де знаходиться тег <IMG>. У разі відсутності батьківського контейнера, в його якості виступає вікно браузера. Іншими словами, width = "100%" означає, що малюнок буде розтягнуто на всю ширину веб-сторінки. Додавання тільки одного параметра width або height зберігає пропорції і відношення сторін зображення. Браузер при цьому очікує повного завантаження малюнка, щоб визначити його первинну висоту і ширину. Обов'язково задавайте розміри всіх зображень на веб-сторінці. Це дещо прискорює завантаження сторінки, оскільки браузеру немає потреби обчислювати розмір кожного малюнка після його отримання. Це твердження особливо важливо для зображень, розміщених усередині таблиці. Ширину і висоту зображення можна змінювати як в меншу, так і більшу сторону. Проте на швидкість завантаження малюнка це ніяк не впливає, оскільки розмір файлу залишається незмінним. Тому з обережністю зменшуйте зображення, тому що це може викликати здивування у читачів, чому такий маленький малюнок так довго вантажиться. А ось збільшення розмірів призводить до зворотного ефекту - розмір зображення великий, але файл щодо зображення аналогічного розміру завантажується швидше. Але якість малюнка при цьому погіршується.

WIDTH - Для зміни розмірів засобами HTML передбачені параметри height і width. Допускається використовувати значення в пікселах або відсотках. Якщо встановлена процентна запис, то розміри зображення обчислюються щодо батьківського елементу - контейнера, де знаходиться тег <IMG>. У разі відсутності батьківського контейнера, в його якості виступає вікно браузера. Іншими словами, width = "100%" означає, що малюнок буде розтягнуто на всю ширину веб-сторінки. Додавання тільки одного параметра width або height зберігає пропорції і відношення сторін зображення. Браузер при цьому очікує повного завантаження малюнка, щоб визначити його первинну висоту і ширину. Обов'язково задавайте розміри всіх зображень на веб-сторінці. Це дещо прискорює завантаження сторінки, оскільки браузеру немає потреби обчислювати розмір кожного малюнка після його отримання. Це твердження особливо важливо для зображень, розміщених усередині таблиці. Ширину і висоту зображення можна змінювати як в меншу, так і велику сторону. Проте на швидкість завантаження малюнка це ніяк не впливає, оскільки розмір файлу залишається незмінним. Тому з обережністю зменшуйте зображення, тому що це може викликати здивування у читачів, чому такий маленький малюнок так довго вантажиться. А ось збільшення розмірів призводить до зворотного ефекту - розмір зображення великий, але файл щодо зображення аналогічного розміру завантажується швидше. Але якість малюнка при цьому погіршується.

HSPACE - Для будь-якого зображення можна задати невидимі відступи по горизонталі й вертикалі за допомогою параметрів hspace і vspace. Особливо це актуально при обтіканні малюнка текстом. У цьому випадку, щоб текст не «наїжджав» щільно на зображення, необхідно навколо нього додати порожній простір.

VSPACE - Для будь-якого зображення можна задати невидимі відступи по горизонталі й вертикалі за допомогою параметрів hspace і vspace. Особливо це актуально при обтіканні малюнка текстом. У цьому випадку, щоб текст не «наїжджав» щільно на зображення, необхідно навколо нього додати порожній простір.

TYPE - Списки-Встановлює вигляд маркера. Тип маркера і його значення залежить від зовнішнього контейнера <UL> або <OL>.type="disc | circle | square" або type="A | a | I | i | 1"<br>Повідомляє браузеру, який MIME-тип даних використовується для зовнішнього документа. Як правило, застосовується для того, щоб вказати, що підключається файл, що містить CSS.

ALIGN - Для зображень та тексту можна вказувати їх положення щодо тексту або інших зображень на веб-сторінці. Спосіб вирівнювання задається параметром align тега. align='bottom | left | middle | right | top'

HIDDEN - Параметр hidden представляє собою вимикач, який визначає, відображати об'єкт у вікні браузера, чи ні. Це особливо зручно для приховування панелі управління при відтворенні фонової музики. Якщо цей параметр вказаний, значення параметрів width і height ігнорується.

PLUGINSPAGE - Якщо браузер не підтримує зазначений тип файлів заданий параметром src, то pluginspage використовується для того, щоб перейти за вказаною адресою, звідки можна скачати і встановити необхідний плагін. Браузер повідомляє користувачеві, що необхідного плагіна для відображення файлу немає, і запитує, завантажувати його чи ні.

Закриваючий тег:

обов'язковий

Додаткові відомості HTML тега <EMBED>:

HTML: 3.2 4 XHTML: 1.0 1.1